package com.yungu.swift.system.finance.service;

import com.yungu.swift.base.ResponseData;
import com.yungu.swift.base.service.BaseService;
import com.yungu.swift.system.finance.model.dto.FinanceJoinRefundDto;


/**
 * 财务资金退款记录（跨城用）
 **/
public interface FinanceJoinRefundService extends BaseService<FinanceJoinRefundDto> {

    /**
     * 查询单对象（订单ID）
     *
     * @param orderUuid
     * @return
     */
    ResponseData<FinanceJoinRefundDto> queryByOrderUuid(String orderUuid);

    /**
     * 查询统计（订单ID，状态）
     *
     * @param orderUuid
     * @return
     */
    ResponseData<Long> countByOrderUuid(String orderUuid);
}